rain guns - Francés Inglés Diccionario